package operation;

import demon1.Book;
import demon1.BookList;

import java.util.Scanner;

public class AddOperation implements IOPeration{
    @Override
    public void work(BookList bookList) {
        if(bookList.isFull()){
            return;
        }
        System.out.println("新增图书....");
        System.out.println("请输入你要添加图书的名字:");
        Scanner scanner =new Scanner(System.in);
        String name=scanner.nextLine();

        System.out.println("请输入你要添加图书的作者");
        String author=scanner.nextLine();

        System.out.println("请输入你要添加图书的价格");
        int price=scanner.nextInt();

        System.out.println("请输入你要添加图书的类型");
        String type=scanner.nextLine();

        Book book=new Book(name,author,price,type);
        int currentSize=bookList.getUseSize();
        bookList.setBooks(currentSize,book);
        bookList.setUseSize(currentSize+1);
        System.out.println("添加成功");


    }
}
